home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / win / skymap22.zip / HISTORY.TXT < prev    next >
Text File  |  1994-12-21  |  17KB  |  395 lines

  1. SkyMap Release History
  2. ----------------------
  3.  
  4. 01-JAN-95 v2.2
  5.  
  6. New features added:
  7.  
  8. When displaying comets and asteroids, a limiting magnitude can now be
  9. specified. This is useful to prevent 17th magnitude comets being
  10. shown if you only have a pair of binoculars!
  11.  
  12. The information dialogs now all explicitly use the "Arial" font rather
  13. than simply asking for a "default" Swiss font. The previous method
  14. led to a strange font being used to display information on some
  15. machines with lots of fonts installed.
  16.  
  17. If a date a long way (more than 50 years by default) from the 2000AD
  18. "epoch" is entered, and the program is in "low precision" calculation
  19. mode, the program will display a warning that the resulting map could
  20. have significant errors, and will offer to switch on high precision
  21. calculation mode before calculating the map.
  22.  
  23. The line of the ecliptic can now be displayed.
  24.  
  25. A new panel on the status bar displays the limiting magnitude of the
  26. stars on the map.
  27.  
  28. Maps can now be saved as a Windows bitmap format (.BMP) file. This is
  29. a much-requested feature for saving a permanent record of a map. It's
  30. also a great way of creating Windows "Wallpaper" files!
  31.  
  32. A new View/Copy menu item now copies the contents of the currently
  33. active view onto the clipboard, from where it can be pasted into a
  34. word processor or other application.
  35.  
  36. SkyMap can now display on an Area Map stars (and other objects) read
  37. from the "Hubble Guide Star Catalog" (GSC) CD-ROM database. This set of
  38. 2 CD-ROMs, published by the Space Telescope Science Institute, contains
  39. approximately 19 million objects covering the entire sky to below
  40. magnitude 14. This facility is NOT available in the shareware version of
  41. SkyMap, but is provided as a new program "SkyMap/GSC", details of which
  42. are on the registration form.
  43.                              
  44. Added two new buttons to the toolbar to respectively add and subtract
  45. half a magnitude from the limiting magnitude of the map. This gives a
  46. quick way of rapidly changing the number of stars displayed. These
  47. operations have F4 and Shift+F4 as keyboard shortcuts.
  48.  
  49. Added an option to automatically scale star image sizes to the limiting
  50. magnitude of the map. This, when combined with the above facility to
  51. rapidly alter the map's limiting magnitude, assures that maps retain a
  52. "realistic" appearance when the magnitude limit is altered.
  53.  
  54. The program now carries out better checks to decide quickly if an
  55. object is visible on the area map. This has reduced the time taken to
  56. compute an area map by 25-40%, depending on the circumstances.
  57.  
  58. We now use a much more efficient method of drawing the altitude/azimuth
  59. grid on the Horizon map. This significantly speeds up map drawing for
  60. slow machines when the map field of view is small.
  61.  
  62. Added "Tool Tips" to the Toolbar. These are short help messages which
  63. pop up after the mouse has been over a button for a brief period,
  64. describing the function of that button. This feature can be disabled
  65. using a new option on the global preferences dialog.
  66.  
  67. The N,E,S,W buttons on the horizon map toolbar now remain "pressed in"
  68. when the map is drawn for those directions. This makes it easy to see
  69. at a glance which (if any) cardinal direction the map is facing.
  70.  
  71. A grid of right ascension and declination lines can now be displayed on
  72. the horizon map.
  73.  
  74. A new option on the Area Map popup menu allows the user to draw Telrad«
  75. finder circles centred on the point clicked on. The Telrad finder is a
  76. very popular device, and this is a much requested feature.
  77.  
  78. The program now has user-maintainable databases of eyepiece and
  79. telescope data in files "EYEPIECE.SKY" and "SCOPE.SKY" respectively.
  80. An "Eyepiece" item on the "Tools" menu displays the database, allowing
  81. the user to add, edit or delete entries, and to see the magnification
  82. and field of view resulting from using any eyepiece on any telescope.
  83. On the area map, the field of view can be displayed as a circle on the
  84. map with a new "Eyepiece" option on the popup menu.
  85.  
  86. The map size calculations now take acount of the presence of the tool
  87. and status windows. The effect of this is that a maximized map window
  88. now never has scroll bars.
  89.  
  90. The time of rise, transit and set can now be displayed for all objects
  91. on the map, not just planets.
  92.  
  93. We now cache rise, set and transit times of planets, so they only have
  94. to be computed (a slow process) once, appearing instantly when
  95. displayed subsequently.
  96.  
  97. The program can now display the tracks of an arbitrary number of moving
  98. objects at the same time. Previously, only one object at a time could
  99. have its track shown. Tracks are also now saved with files, which
  100. didn't happen previously.
  101.  
  102. Object track settings are now stored as a part of the Area Map defaults.
  103.  
  104. The status bar now contains a panel which displays the angular
  105. separation of the last two points to be clicked on with the left mouse
  106. button.
  107.  
  108. A new area map can now be drawn from an existing one by dragging a
  109. selection rectangle with the left mouse button. It was not previously
  110. possible to draw a new area map from an existing one.
  111.  
  112. An area map can now be drawn from a horizon map by dragging a selection
  113. rectangle with the left mouse button. This is a much more convenient
  114. method than the current one of pressing the right button over a point
  115. on the map because it allows the map size, as well as the centre, to be
  116. specified.
  117.  
  118. Bugs fixed:
  119.  
  120. On all the information dialogs, fixed the formatting problems with
  121. angles and times which occasionally resulted in displays such as
  122. "2m 60s" instead of "3m 0s".
  123.  
  124. On the area map, deep sky objects drawn with the "general" circle were
  125. being drawn at twice the correct size.
  126.  
  127. On the "Planetary Phenomena" dialog, display times correctly rounded to
  128. the nearest minute, rather than just "chopping off" the seconds.
  129.  
  130. We no longer get spurious "Identify Star" menu items appearing on the
  131. popup menu for stars whose position has been computed, but which are
  132. fainter than the current limiting magnitude of the map.
  133.  
  134. In the map status dialog, the sign of the observer's longitude (ie E or
  135. W) was being set from the sign of the latitude, not the longitude.
  136.  
  137. Very odd things happened under certain circumstances when an Area Map
  138. was printed showing the Moon with the "dark limb visible" option turned
  139. on. These included stars being printed as hollow rather than solid
  140. circles, and stars being labelled with a Latin rather than Greek font.
  141. I'm still not exactly sure of the cause of this, but changing the method
  142. used to draw the Moon bitmap appears to have fixed it.
  143.  
  144. If the horizon map was precisely centred in the window (eg if it was full
  145. screen with no scroll bars) and we attempted a zoom, the program crashed
  146. with a "Floating Point Invalid" error due to attempting to evaluate 0/0.
  147. We now check for this special case and act correctly.
  148.  
  149. A missing term involving the Moon's semidiameter meant that the time
  150. of rise and set of the Moon was about 1 minute in error.
  151.  
  152. On the area map information dialog for planets, display negative
  153. altitudes correctly.
  154.  
  155. The horizon map "high precision" flag setting and the Moon dark limb
  156. visibility flag weren't being correctly saved when default settings
  157. were saved.
  158.  
  159. When computing the times of rise and set, use the local date, not the
  160. UT date. This was causing the program to occasionally display times
  161. for the previous or following day when used in time zones other than
  162. GMT.
  163.  
  164.  
  165. 01-JUL-94 v2.1
  166.  
  167. Times of rising, meridian transit, and setting can now be calculated for
  168. the Sun, Moon and planets. This is displayed on the "local" page of the
  169. planet information dialog, and can also be displayed in a tabular form for
  170. all the planets from a new "Planetary Phenomena" item on the "Tools" menu.
  171.  
  172. Added a "Planet visibility" dialog giving a quick method of showing the
  173. positions of all the visible planets.
  174.  
  175. Added the option to label planets with names, rather than symbols. A new
  176. planet options dialog allows selection of options for planet display.
  177.  
  178. Added an option to display the dark limb of the Moon with a dotted line.
  179. This is useful for eclipses and occultations.
  180.  
  181. Improved comet orbit calculation algorithm to avoid problems with
  182. comets in near-parabolic orbits. This problem sometimes caused the
  183. program to crash previously.
  184.  
  185. Changed from the RNGC to the SAC v6 deep sky object database (by kind
  186. permission of the Saguaro Astronomy Club). Deep sky objects are now
  187. displayed on the Area Map with their correct size and (for galaxies)
  188. orientation. This is a major improvement in the program!
  189.  
  190. Added a "black on white" display mode option to the "Colour" sub-menu.
  191. Selecting this option changes the map to all-black on a white background,
  192. similar to a printed map. This is a very useful mode in which to do a
  193. screen dump for pasting into a word processor or other application.
  194.  
  195. Added a "night vision" display mode option to the "Colour" sub-menu. When
  196. selected, all displayed items change colour to red or black. This colour
  197. combination is the best for preserving night vision.
  198.  
  199. Added the ability to display the tracks of moving planets, asteroids, and
  200. comets on the astrometric area map. This is extremely useful, especially for
  201. comets and asteroids. Also has educational value when used for such things
  202. as displaying the retrograde loops of objects.
  203.  
  204. Added a catalogue of asteroids in the file "ASTEROID.SKY". This works in the
  205. same way the existing comet catalogue does - ie, asteroids can be selected
  206. for map display, and can be added to, edited, or deleted from the catalogue.
  207.  
  208. Added topocentric RA and declination to planet information dialogs.
  209.  
  210. Replaced "High Accuracy" option on the Area Map with the more meaningful
  211. "Astrometric" option. When this is enabled, maps are drawn to epoch J2000;
  212. when disabled, maps are drawn to the current epoch. It has much the same
  213. effect as switching off the old "High Precision", but in a more quantifiable
  214. manner.
  215.  
  216. Added "double click" processing to all listboxes as a shortcut.
  217.  
  218. Added file load/save facilities for maps.
  219.  
  220. The user can now set the map window title on both the Horizon and the Area
  221. maps.
  222.  
  223. Added a "time skip" option to the Horizon Map, allowing it to automatically
  224. update at specified time intervals.
  225.  
  226. Added a "Map Status" option to the "Help" menu, When invoked, this displays
  227. a dialog showing information about the time, observation location, etc.
  228.  
  229. Created a separate "SKYIMAGE" application for displaying pictures. Having
  230. pictures shown in a separate window greatly improves the user interface,
  231. since both the image and map can be viewed simultaneously.
  232.  
  233. Added the facility to display the embedded comments in GIF files. These
  234. often contain useful information about the image, especially in the case
  235. of NASA/JPL images.
  236.  
  237. Added altitude and azimuth display to Area map information dialogs.
  238.  
  239. Added screen and printer font selection for all text drawn on maps.
  240.  
  241.  
  242. 27-DEC-93 v2.0
  243.  
  244. Major release. A total rewrite of the program to make it much faster and
  245. to dramatically improve the user interface. Many new features added
  246. including display of comets.
  247.  
  248.  
  249. 10-Sep-93 v1.33
  250.  
  251. Bug-fix release:
  252.  
  253. Images of RNGC objects couldn't be displayed automatically on a horizon
  254. map, because I'd forgotten to add the line of code to do so! Fixed.
  255.  
  256.  
  257. 25-Aug-93 v1.32
  258.  
  259. Bug-fix release:
  260.  
  261. An error in the floating point emulation libraries of Microsoft's Visual C++
  262. compiler, causing the "tan" function to return the wrong sign, was resulting
  263. in the effects of refraction being applied in reverse on some machines
  264. without a maths co-processor.  Applied a "work around".
  265.  
  266. The colour of RNGC objects and their labels was defaulting to black on the
  267. horizon map.  This was difficult to see against the black map background!
  268.  
  269.  
  270. 04-Jul-94 v1.31
  271.  
  272. Minor bug fix release:
  273.  
  274. It wasn't possible to save a configuration in which the faintest stars were
  275. drawn as a single pixel.  Single pixel stars were replaced by 4-pixel stars
  276. by over-zealous error checking code when the configuration was reloaded.
  277.  
  278. RNGC objects on the Area map were being incorrectly drawn and labelled using
  279. the star, rather than the RNGC object colours.
  280.  
  281. An extra line connecting the two halves of the constellation "Serpens" was
  282. being drawn on the constellation outlines, because the drawing code regarded
  283. Serpens as a single constellation whose points were to be connected.  Fixed
  284. by treating the two halves of Serpens as two separate constellations as far
  285. as the outline drawing code is concerned.
  286.  
  287.  
  288. 29-May-93 v1.3
  289.  
  290. New features:
  291.  
  292. The program can now display non-stellar objects.  The database used is the
  293. Revised New General Catalogue (RNGC).
  294.  
  295. Constellation boundaries can now be displayed.
  296.  
  297. The printing options have been greatly expanded.  When a map is printed the
  298. user can now select whether to print the entire map, or the current zoomed
  299. view, and also whether to print in black and white or colour.  For colour
  300. maps a dialog allows the user to select the colour of each component of
  301. the map.
  302.  
  303. All map features are now present on both the horizon and sky area maps
  304. (eg star labels can now be displayed on the horizon map).  The user interface
  305. has been made more consistent between the map types.
  306.  
  307. The program now has an optional ToolBar at the top of the screen, which
  308. provides short-cuts for the commands on the "View" menu.
  309.  
  310. The program now (finally!) has a complete on-line help system.  This is
  311. basically a copy of the manual.
  312.  
  313. Bug fixes:
  314.  
  315. I'd forgotten to apply the correction for diurnal parallax to planetary
  316. positions on the Sky Area map.  Consequently, the planets were being shown
  317. in their geocentric, rather than topocentric positions, resulting in errors
  318. of up to 2 degrees in the apparent position of the Moon.  Fixed.
  319.  
  320. The size of the image of the Sun and Moon on the Sky Area map was being
  321. incorrectly calculated, resulting in images that were about 50% too large
  322. when the map was printed on a portrait orientation page.  Fixed.
  323.  
  324.  
  325. 07-Mar-93 v1.2
  326.  
  327. New features:
  328.  
  329. Added a new "Sky Area" map type, centred on a right ascension and
  330. declination.  This is intended to be used to draw a detailed map of a
  331. small region of the sky.
  332.  
  333. Added the ability to display photographic images in either GIF or BMP
  334. format.  Images can either be explicitly opened, or associated with specific
  335. objects (currently planets) and automatically displayed.
  336.  
  337. Bugs fixed:
  338.  
  339. Single pixel stars were being printed on the printer in the screen colour,
  340. which almost certainly mapped to white on the printer, resulting in them
  341. not being printed.  On a mono print, single pixel stars are now correctly
  342. printed black.
  343.  
  344. When the right mouse button was pressed over a horizon map to display the
  345. pop-up menu, then the *right*, rather than the *left* button pressed (ie,
  346. a user input error!) an incorrect cursor position was stored.  If the left
  347. button was subsequently used to select an information dialog a wildly
  348. inaccurate position or a GPF resulted.  This is probably the cause of all
  349. the "random number" errors previously reported.  Thanks to Don Munro for
  350. tracking down a reproducable case of this puzzling error!  Fixed.
  351.  
  352. Removed the incorrect, uninitialized data displayed on the information dialogs
  353. for the Sun and Moon. (Eg phase 0.000 for the Sun.)
  354.  
  355.  
  356. 05-Feb-93 v1.11
  357.  
  358. When the start of a constellation figure was off the edge of the map,
  359. the first visible line of the constellation was being drawn incorrectly in
  360. certain circumstances.  Fixed.
  361.  
  362. The correction for refraction was being correctly calculated and correctly
  363. displayed in the "About" box for a star, but not applied to the plotted
  364. position of the stars on the map.  This led to stars being plotted with
  365. slightly too low an altitude (the maximum error being about half a degree
  366. at the horizon).  Fixed.
  367.  
  368. If the star position calculation was aborted by the user pressing the "Cancel"
  369. button, the subsequent constellation figure setup calculation code displayed
  370. an error message for each star it was unable to find.  Pressing the "Cancel"
  371. button now aborts the map calculation cleanly.
  372.  
  373.  
  374. 31-Jan-93 v1.1
  375.  
  376. Test release to BIX only for testing.
  377.  
  378. In the "Observer" dialog, the "Time Difference" edit field was only wide
  379. enough to allow two digits to be entered, making the program not too
  380. useful for anyone outside the GMT time zone.  Fixed.
  381.  
  382. Version 1.0 of SkyMap simply plotted stars in their mean catalog position.
  383. This version now rigorously calculates the apparent place for the time of
  384. observation, correcting for proper motion, aberration, precession, nutation,
  385. and refraction.
  386.  
  387. Added code to verify that dates are in the range 4000BC-8000AD (the
  388. range over which the planetary position equations are valid.
  389.  
  390.  
  391. 24-Jan-93 v1.0
  392.  
  393. Release of SkyMap 1.0, with basic facilities for drawing horizon map and
  394. plotting planetary and lunar positions.
  395.